gamma ray telescope - German English Dictionary